﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Controls;

namespace MinoChat.Services.Interfaces;

public interface INavigationService
{
    UserControl? CurrentPage { get; }
    bool CanGoBack { get; }
    void SetNavigationControl(ContentControl contentControl);
    void NavigateTo<T>() where T : UserControl;
    void NavigateTo(UserControl page);
    void GoBack();
}
